Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEIGH ROAD Semi-Detached £235,000 28 Nov 2016
2A LEIGH ROAD Detached £78,000 25 Aug 1998
4 LEIGH ROAD Semi-Detached £62,950 9 Jan 1995
6 LEIGH ROAD Detached £250,000 30 Apr 2008
14 LEIGH ROAD Detached £192,000 27 Jan 2023
18 LEIGH ROAD Detached £290,000 27 Oct 2017